.ac-number-top-search::after,.ac-product-title,.ac-products-container *,.ac-suggest-term,.ac-title-top-search{font-family:Pluto,sans-serif}.ac-container{display:none;background-color:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;position:absolute;margin:10px 0 0}.ac-arrow-up,.ac-arrow-up-background{width:0;height:0;position:absolute;top:-7px}.ac-loading{background:url(images/loading.gif) center center no-repeat;width:100%;height:200px}.ac-footer{font-size:12px;text-align:right;padding:10px}.ac-footer img{height:13px}.ac-products-container,.ac-terms-container,.ac-top-search-container{margin:0;padding:0}.ac-empty-search-error{transition:none!important;-webkit-transition:none!important;border:1px solid #c41915!important;background-color:#fdecec!important}.ac-terms-container{padding-top:5px}.ac-suggest-term{background:url(images/search.png) 12px center no-repeat;padding:7px 7px 7px 35px;list-style:none;margin:0;text-align:left}.ac-suggest-term:hover{background-color:#eee;cursor:pointer}.ac-hover{background-color:#eee}.ac-products-container{width:100%}.ac-product-title{background-color:#333;color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;padding:8px}.ac-suggest-product{background-image:none;border-bottom:1px #ccc dotted;box-sizing:border-box;padding:10px;position:relative;width:100%}.ac-suggest-product:last-child{border-bottom:none}.ac-suggest-product-image-container{display:table-cell;width:25%}.ac-product-name{display:table-cell;line-height:23px;vertical-align:top}.ac-price-container,.ac-unavailable-product{position:absolute;bottom:10px;right:10px}.ac-price-from{color:#aaa;font-size:12px;text-align:right;text-decoration:line-through}.ac-price-by{display:block;font-size:16px}.ac-unavailable-product{background-color:#fecfcc;color:#c60f05;padding:3px 15px;line-height:23px}.ac-top-search-container .ac-suggest-term{background-image:none;padding-left:10px}.ac-number-top-search{border-radius:15%;display:inline-block;margin-right:8px;line-height:30px;padding:0;width:30px;height:30px}.ac-price-from,.ac-product-title{display:none}@media only screen and (max-width:480px){.ac-empty-search-error{font-size:13px!important}}@font-face{font-family:Pluto;src:local("Pluto Sans"),url(./fonts/PlutoSansCondRegular.otf) format("otf");font-weight:400;font-style:normal;font-display:swap}.ac-container{width:446px;border-radius:0;z-index:99999999999;box-shadow:none;border:1px solid #DDD}@media screen and (min-width:1024px) and (max-width:1399px){.ac-container.intima{width:634px}.ac-container.intima .ac-suggest-product{width:23.3%;margin:0 6px}}@media screen and (min-width:1400px){.ac-container.intima{width:994px}.ac-container.intima .ac-suggest-product{width:14.6666%;margin:0 10px}}.ac-title-top-search{text-align:left;font-size:23px;font-weight:300;color:#000;border-left:none;margin:15px 0 15px 25px;padding:0}.ac-price-container{width:100%;position:inherit;bottom:0;left:5px}.ac-price-by{text-align:left;color:#EC0E8C;font-weight:400}.ac-number-top-search{font-size:22px;color:#EC0E8C;margin:0 12px 0 10px;text-align:right;font-weight:300}.ac-number-top-search::after{content:'.';display:inline;font-size:15px;color:#000}.ac-product-name,.ac-suggest-term{font-size:16px;text-transform:capitalize}.ac-suggest-product{display:flex;flex-direction:column}.ac-products-container{display:flex!important;flex-direction:row;overflow:hidden}.ac-terms-container .ac-suggest-term{padding:7px 7px 7px 40px}.ac-suggest-term{font-weight:200;color:#555;line-height:34px}.ac-suggest-term::before{background:url(./images/search_icon.png) 8px center no-repeat;width:18px;height:18px;background-size:100%}.ac-top-search-container .ac-suggest-term{color:#000}.ac-term-match{color:#000;font-weight:500}.ac-product-name{color:#000;padding-left:5px;margin-top:10px;height:23px;width:100%;overflow:hidden}.ac-suggest-product-image-container img{height:150px}.ac-arrow-up,.ac-arrow-up-background{right:auto;left:15px;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:8px solid #DDD}.ac-arrow-up-background{top:-6px;border-bottom:8px solid #FFF}@-moz-document domain(marisa.com.br){.header-main input:first-of-type,.invisible input:first-of-type{height:35px!important}.btn-neemu-search{-moz-transform:scale(1,1)!important}}@media screen and (max-width:1000px){.ac-price-container,.ac-unavailable-product{position:relative;bottom:inherit;right:inherit;text-align:center;margin:0}.ac-price-container .ac-price-from{display:none}.ac-suggest-product-image-container{text-align:center}}@media screen and (max-width:660px){.ac-container{width:95%}.ac-container .ac-suggest-product{width:33%;padding:10px 5px}.ac-container.intima{width:80vw;left:0!important;border:none;z-index:99998}.ac-container.intima .ac-arrow-up{display:none}.ac-container.intima .ac-products-container{padding:0 15px}.ac-container.intima .ac-suggest-product{width:50%}.ac-suggest-product{flex-wrap:wrap;border-bottom:none;padding:10px 13px}.ac-products-container{flex-direction:row;flex-wrap:wrap;padding:0 7px}.ac-product-title{display:block;background-color:transparent;color:#000;font-size:23px;font-weight:300;text-transform:none;padding:8px 14px}.ac-suggest-product-image-container img{height:130px}.ac-product-name{font-size:12px}}.ac-loading{display:none!important}